Mon profil
Vos informations et réservations actives.
{{ prenom }} {{ nom }}
{{ session.get('user') }}
{{ role|capitalize }}🔑 Mot de passe
⚠ Mot de passe non mémorisé — changez-le ci-dessous pour l'activer.
{% endif %}{{ user.prenom }} {{ user.nom }}
{% if user.email != session.get('user') and user.role != 'admin' %} {% endif %}{{ user.email }}
{{ user.role|capitalize }} {% if user.get('blacklist') %}Suspendu{% endif %}Inventaire
Consulter et emprunter le matériel disponible.
Emprunt confirmé
{{ e.id }}
Réservation confirmée !
{{ cr.mat_nom }}
Mes réservations
Historique de vos réservations, amendes et créneaux.
Prolongement automatique de 1 jour. Nouvelle date : {{ e.date_retour }} + 24h.{% if e.amende > 0 %} L'amende actuelle ({{ e.amende }}€) sera figée.{% endif %}
Aucun emprunt pour le moment.
Parcourir l'inventaire →Gestion des emprunts
Emprunts actifs, retours à valider et réservations.
| Élève | Matériel | Casier | Retour prévu | Amende | Statut | Actions | |
|---|---|---|---|---|---|---|---|
| {{ e.user_name }} {{ e.user_email }} |
{{ e.get('mat_emoji','') }} {{ e.mat_nom }} | {{ e.casier }} | {{ e.date_retour }} | {% if e.amende > 0 %}{{ e.amende }}€{% if e.get('amende_payee') %} ✓{% endif %}{% else %}—{% endif %} | {% if e.statut=='en_attente_verification' %}À vérifier {% elif e.statut=='en_retard' %}En retard {% else %}En cours{% endif %} | {% if e.get('en_attente_retour') %} {% else %}— {% endif %} | |
Aucun emprunt actif.
➕ Ajouter du matériel
🔑 Ouvrir un casier
| Matériel | Catégorie | Casier | État | Statut | File d'attente | Action |
|---|---|---|---|---|---|---|
| {{ m.emoji }} {{ m.nom }} | {{ m.get('categorie','—') }} | {{ m.casier }} | {{ m.etat }} | {% if m.dispo %}🟢 Disponible{% else %}🔴 Emprunté{% endif %} | {% if m_id in resa_info and resa_info[m_id] %}{{ resa_info[m_id]|length }} pers.{% else %}—{% endif %} | {% if m.dispo %}{% else %}—{% endif %} |
👤 Créer un compte
| Nom | Rôle | Emprunts | Amende | Statut | Actions | |
|---|---|---|---|---|---|---|
| {{ u.prenom }} {{ u.nom }} | {{ u.email }} | {% if u.role=='admin' %}Admin{% elif u.role=='responsable' %}Resp.{% else %}Élève{% endif %} | {{ u.get('nb_emprunts',0) }} | {% if u.get('amende_tot',0) > 0 %}{{ u.amende_tot }}€{% else %}—{% endif %} | {% if u.get('blacklist') %}Suspendu{% else %}Actif{% endif %} | {% if u.email != session.get('user') and u.role != 'admin' %}{% else %}—{% endif %} |
Système
Supervision de LoanTrack INRACI.
💬 Messages
{% if role == 'admin' %}Messages des responsables et élèves. {% elif role == 'responsable' %}Communiquez avec les élèves et l'administration. {% else %}Vos messages du responsable.{% endif %}
✉️ {% if role=='admin' %}Nouveau message{% else %}Message à un élève{% endif %}
Aucun message pour le moment.